import { LogicEntity } from "./LogicEntity";

export abstract class LogicComponent  {
    enabled: boolean;

    abstract init(lEntity: LogicEntity): void;
    abstract start(params: any[]): void;
    abstract tick(dt: number): void;
    abstract destroy(): void;
    
}
